.. _ecaoGetNumChannels : ecaoGetNumChannels =================== ------------------- SYNOPSIS -------- .. code-block:: none t_i32 ecaoGetNumChannels ( t_i32 NetID, t_i32 *ErrCode ) DESCRIPTION ----------- - 장치에 연결되어 있는 아날로그 입·출력 채널 갯수를 반환합니다. PARAMETER --------- - NetID : Network 번호 - ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다. RETURN VALUE ------------ - 이 리턴값은 아날로그 입·출 력 채널 개수를 반환합니다. EXAMPLE ------------- .. code-block:: cpp :linenos: #include "ComiEcatSdk_Api.h" t_i32 Error_Num = 0;//함수 별 에러 코드 저장 변수 t_i32 nNetID = 0; void AI_ecaiGetNumChannels(void) { t_i32 All_AICount = 0; //마스터에 연결 된 모든 AI 채널 개수 저장 할 변수 t_i32 All_AOCount = 0; //마스터에 연결 된 모든 AO 채널 개수 저장 할 변수 All_AICount = ecaiGetNumChannels (nNetID, &Error_Num); // 마스터에 연결 된 모든 AI채널 개수를 로드 All_AOCount = ecaoGetNumChannels (nNetID, &Error_Num); // 마스터에 연결 된 모든 AO채널 개수를 로드 }